green-lipped mussel (perna canaliculus) - Francés Inglés Diccionario